[title Universal snippet system]

[section Templates;
  [list
    [ms t] = main template;
    [ms c] = competitive programming;
  ]
]

[section Syntactic structures;
  [list
    [ms bl] = block with separate scope;
    [ms ca] = case;
    [ms cl] = class definition;
    [ms if] = if;
    [ms ife] = if else;
    [ms fo] = for each item;
    [ms for] = for each item by reference;
    [ms fo0] = for each number from 0 to n exclusive;
    [ms fo1] = for each number from 1 to n inclusive;
    [ms foab] = for each number from a to b inclusive;
    [ms foae] = for each number from a to b exclusive;
    [ms foba] = for each number from b to a descending;
    [ms foi] = for each index and item;
    [ms fu] = function definition;
    [ms la] = lambda/anonymous function
    [ms lo] = infinite loop;
    [ms me] = method definition;
    [ms pr] = procedure definition;
    [ms st] = structure definition;
    [ms sw] = switch;
    [ms wh] = while;
  ]
]
